Jason ShackellJason Shackell
The Season's Yellow Card Shield: When Referee Law Trails TechnologyIn the last three rounds of Ligue 1, the average number of yellow cards per...
Raoni Barcelos and the Silent Night in Las Vegas: When the Life-Saving Bell Rang Later Than the ApplauseI sat about two meters from the screen, my lined notebook open at a middle...
Ronaldo Leaves Portugal Camp: A Selection Call Read as BetrayalA hotel door closed at Portugal's national-team camp, minutes after the coach...
Dong Nai 0-3 Cong An Ha Noi: two kicks in the 78th minute and an invoice that never appears on the scoreboardIn the 78th minute at Thong Nhat Stadium in Dong Nai, the scoreline had long...
The Empty Analysis and the Tale of Silence in Vietnamese SportsThe writer opens with a twelve-page analysis in which every cell reads N/A—no...
Only Shengelia does this: He didn't leave the court for a secondIn a 2027 World Cup European qualifier, Tornike Shengelia played all 40...
Doan Van Hau and the Sanction After the Tackle on Ngoc Tan: Inside the V.League 1 Disciplinary Chess GameAt the 68th minute, on Hang Day Stadium, in a Hanoi derby between The Cong...
A Diplomatic Move: When Sindarov's Scoresheet Became a Bridge Between Two NationsI still remember the feeling of holding a chess scoresheet in my hands for th...
Ferrari and the 1-2 Tenths Problem: When Monza Becomes the Most Honest AuditZandvoort was an illusion. A high-downforce circuit, where the engine is hidd...
Inam Butt and the Late TUE: When an Eye-Drop Prescription Became a Doping FileThere is a folder on my desk in Osaka, not quite thirty pages thick. The cove...
14 Golds in Katy, Texas: Reading the U.S. U11-U13 Haul Through Four Layers of DataKaty, Texas. The ITTF Americas U11 and U13 Championships have closed, and the...
Khalifa Diop Officially Joins Cleveland Cavaliers: A Depth Gamble or Strategic Move?When Baskonia announced the postponement of their match against Gipuzkoa due ...
Szafnauer Praises Wolff, and the Cost Logic Behind the Antonelli GambleOn 17 March 2026, Otmar Szafnauer sat down in front of the microphone of the...
Vietnam U23 at Asiad 2026: From Sixteen Familiar Names to the National Team DoorSixteen out of twenty-three: a number that stands behind those afternoons I s...
China's Two-Gold Target at Asian Games 2026: Measured Goal or Silent Admission?China sets a two-gold medal target at the 2026 Asian Games in Aichi-Nagoya,...
Vietnamese Football Through Nine Analytical Lenses: From V.League 1 to World Cup AmbitionVietnamese football stands at an unprecedented turning point. The national te...
Patches, Regions and the Financial Gap: Esports Enters the Age of AnalysisThree in the morning in Shenzhen, I reopened a match — not to see who won, bu...
First Pass and Ceiling: Re-reading the Attack System of Vietnam Women's VolleyballSecond set, 18-18. The opponent's serve drops into the seam between zone 5 an...
Portugal 4-2 Denmark: The Post-Ronaldo Era Opens With a Perfect Counter-AttackWhen Joao Felix curled the ball into the far corner of the Danish goal in the...
Jakarta 2026: Vietnam's Absence and the Data Gap Nobody RecordedOn 20 September 2026, the 14th SEA Games closed in Jakarta. The medal table...
